main altar - Alemán Inglés Diccionario